Greenview is a peaceful resort set in lovely tropical gardens. The staff here are really helpful and friendly. The pool view room that we've stayed in for 4 years in a row, is clean and well presented. It's a 10-15 minute walk to the beach, but they'll provide a shuttle bus if you need it. There are few different styles...
More
- Manage your listing
