Musha Cay, The Bahamas Vacation Rentals