Turtle Cove is a stunning beachfront oasis with direct private access to the beach. …see more for bookings / enquiries and info.