This place was very clean. The view is among the best and the pool available made it very pleasant to stay. Parking is a beast but that's Hawaii. Overall very satisfied!