This hotel is the perfect place to hang out during your stay in Long Island, The Bahamas. We were so fortunate to stay here for 12 fabulous days. We felt as if we were family right from the moment we arrived!! The location is just perfect for so many reasons. It’s close to…