It is in Barbados on the South Coast, and called Turtle Beach Resort, it is the sister hotel to Crystal Cove, Tamarind Bay, and the Colony Club. Enough said, here is the link!
http://www.turtlebeachresortbarbados.com/index.cfm
Check out the pictures, and dining and recreation centre too. x
Tags: