We had a perfect time in the Bahamas. Everything was just simply amazing. It all started the second we booked through Barclay Vacations that paved a perfect path for us to get to the Bahamas. They do anything they can to make sure we are happy before and after we leave. Thank you Barclay Vacations, you are vacation angels!