We stayed here for 4 nights. They provided arrival and departure pick up arrangements from and to the water taxi dock and airport, which is a very pleasant experience. Hotel grounds and rooms are very well kept and clean. Staffs are friendly and helpful. Reef the guard dog is the best! We would go back again.