What a terrific place to stay. My 4 year old daughter and I stayed here for a month. She was on vacation and I worked. The internet was fast and accommodated hours of daily video conferences. The place itself was fantastic: well-stocked with most utensils you’d need to cook and grill, plenty of towels, and two boogie boards. And the location was perfect—the unit opened up onto a lovely lawn with the beach just beyond. Finally, the customer service was great: the Castle Rental agency was always happy to help with any request and Jennifer answered every question I had promptly. We can’t wait to come back.