This Beachfront Boutique Resort is a tranquil and secluded owner-operated beach resort located in The Bahamas . The resort features sweeping views of the island’s most beautiful and widest beach, lush nature trails, and grand tropical island vistas. Five brightly decorated cottages, each uniquely designed with private sun balconies and imported Italian tiles, provide romantic […]