Thanks for the review. It seems you pretty much got what others have said about the place. I've never stayed at Towers, but I do have a couple of comments about it in general.
The water (and electricity) go out here all the time. No fault of the resort, but the power company. Folks here are so used to it, we just go on about our day. hence the reaction from the staff. They should have
Forum:
The Friendly St.Martin Island Forum