Great place.
Perfect location, great staff, nice wonderful amenity.
Way better than places on Waikiki