Guest Report
Posted: Sat May 21, 2016 9:56 pm
Sometimes less is more. It's really a nice place to stay. The pool is breath taking the rooms are spacious.Would be nice to invest in a A/C unit for the living room.
Tobago: Your Questions, Review, Comment & Opinion of Tobago
https://www.mytobago.info/forum/