We rented this beach home for a week and had a very good time. This place is very cozy, comfortable and was professionally cleaned; I was very satisfied. The place is equipped with everything clean sheets, towels, blankets. The kitchen is very organized and well equipped with new quality stainless steel appliances, porcelain dishes, high quality stainless steel / copper pots and pans; a good kitchen was very very helpful with kids. This place is brand new and owner has done a fantastic job. Spring lake beach is family beach and is just 1/2 mile walk or small bike ride. Grocery, restaurant and shopping is very conveniently located in about 2-3 mile radius. Kids had a good time at Marucci Park (one block away) and we watched baseball game on Sunday morning. This place is perfectly situated for a family vacation - beach, lake and park. If you are BBQ lover, then you will enjoy your BBQ in the backyard with privacy while kids are running around in the large backyard. I will definitely rent this place again and would highly recommend for a family vacation.