Terrific spot to relax, beautiful location, crystal clear waters and easy to find.