Great place with a beautiful view. Responses were super prompt which is great for a last minute booking. I would definitely stay here again! Mahalo!