Excellent location, very good amenities, great value for money. Host went out of their way to greet us at the water-taxi pont, and was prepared to wait much longer than expected when we were delayed at the airport. Highly recommended.