Very clean and well placed on the island, an excellent stay and was very much enjoyed by my wife and myself! Mahalo!