Guest Report
Posted: Wed Dec 23, 2009 3:39 pm
This is an amazingly beautiful place overlooking the best beach in Tobago! I couldn't believe my eyes looking out over the balcony every morning. I highly recommend it for anyone looking for a little piece of paradise.