- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Location, our hosts and overall comfort. Fantastic holiday
Located in Castara, Baywatch Apartments is near the beach. Fort Bennett and Fort King George are local landmarks, and the area's natural beauty can be seen at Turtle Beach and Castara Beach.Visit our Castara travel guide
That’s exactly what I was looking for - simple, comfortable, extremely clean apartment. The location couldn’t be better. The beach is amazing - no foot traffic, no hastlers.