Traveled with 3 kids from age 2-6. Apt was clean, spacious. Albert provided plenty of towels and linens for 4 night stay. Ocean view from the balcony is beautiful. We did not use kitchen but it was well stocked. So grateful for the beach toys, umbrella, and chairs provided to bring to the beach! Be aware, you pay resort fee...but the building does not maintain its own beach chairs/umbrella service on the beach. Kids loved the HEATED saltwater pool as well. Nice gym! Albert was quick to respond to any questions and accommodated a 4:30pm check in rather than 5pm. When we arrived, the door knob on the balcony was not working, Albert asked us to send a picture and had it fixed on our stay. Location is 10 min walk to Walmart, plenty of restaurants around. Valet parking is $10/day (mandatory for guests) and we actually found it convenient to have car parked for us when arriving with sleeping kids ect. Overall we had a wonderful stay at a wonderful location.