We stayed in this unit for one week in early June. Very clean, spacious condo with a beautiful view. Kitchen had adequate appliances including a coffee maker, toaster and blender, all of which we used. Plenty of plates, glasses and mugs but you will want to bring your own Tupperware or buy disposables from Publix if you are mostly cooking and eating in. The Publix across the street is very convenient and there is a small movie theater, Dunkin Donuts and Taco Bell within immediate walking distance. There is a shower and beach entry stairs by the pool, but also a public boardwalk entrance even closer to this unit. The pool was nice but with kids, it was unfortunate that the property did not have umbrellas for shelter from the sun in the pool area. There were lots of floaties and a few unbroken noodles for public pool use, and the unit itself had a couple of boogie boards, lots of chairs and some kids beach toys - very useful! The unit itself I would not recommend for those with toddler age children. There are no bathtubs in the unit, only stand up showers, which made it difficult to bathe the baby. The tile was great for keeping everything clean and cool but the baby did fall and bloodied his lip twice. We brought a baby gate for the stairs but there is a door you can close to the stairway to protect babies. Great unit, but perilous for toddlers. The beds are AMAZING and we fell asleep listening to the waves crash each night. The kids slept well and it was very cool in the unit throughout our stay, which was refreshing. Be aware that you will be unable to regulate the temperature so bring throw blankets or comfy warm jammies. The TV's were great and we made use of the swivel feature for the living room TV so the kids could eat breakfast and watch cartoons from the dining room table. The patio was great and we ate dinner several times watching the waves and feeling the breeze. There were plenty of towels but the laundry is paid laundry and it is not in the unit, so you may want to take that into consideration. Also, bring extra beach towels. There are a few in the unit, but we would have brought more with all the swimming we did. All in all this was a fabulous vacation and this is a wonderfully clean and comfortable unit. We were so happy to bring our family dog and there is a lovely beachside lawn area for walking and a station with waste bags. Nice! We would recommend this unit to anyone with kids over 3-4 years old and pet owners. Great getaway!