we stayed at Green Roof and it was really worse than expected. We are not into fancy but -this is not a fun place. no screens on windows.zipp.mosquito net that seriously did no good for the mosquitos. we live on a farm at home and have chickens... it was the literally all nite barking dogs that were disgusting. The islanders... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Center
- Add Photo
- Add Video
