This is just to expand upon and update some of the previous exceptional reviews by others. Our price for a 5-night stay was about $360 per night per person. The reason I rated Ambua as 4 stars was that some might expect luxuries generally associated with 5-star resorts which are not present there but considering the location, etc. it is... more
TripAdvisor has free and easy resources to help you enhance your listing and promote your property.
- Start Here - Visit Your Owners' Centre
- Add Photo
- Add Video
