Beach Cliff is a 6 bedrooms/ 6 bath villa located right above the turquoise waters of the Bahamas, adjacent to one of the nicest beach of New providence island 5 minutes away from the casino and all the activities of Nassau, 10 minutes drive to downtown and 15 minutes from Atlantis...