Loved this place. I had reservations about it being a 'Holiday Inn', but don't let the name fool you. This is truly a five star resort situated on a breathtakingly beautiful beach. And if you are into snorkeling, this is the place to be! This is where all the other resorts on the island travel to to bring their guests to snorkel!
Thank you Holiday Inn for all the beautiful and priceless memories!
We'll be back!!More
- Free Internet