Amazing view, very clean, and the location is perfect because it is not far away from shops and restaurants. Will definitely stay here again if we get the chance to come back. Mahalo!