We stayed for one week with 4 adults and 2 children. Overall a great experience, common areas spacious, the kitchen is furnished with everything you could need to cook, plenty of towels, comfortable bed with nice linens (I recommend bringing pillows as these were on the thin side), and great communication with the property manager. You have to cross a street to get to the beach but it is a two lane, residential type road with many pedestrian crossings and most cars do stop to give people the right of way. This stretch of beach is amazing for small children- smaller waves and extended shallow area. Only hiccup on our trip was that housekeeping did not clean the house as they should have but the manager took care of it by offering to resend the cleaning crew. Management responded within one hour of sending an email and continued to follow up. This could happen anywhere so I wouldn't let it deter you from booking here. Excellent property!