This place is fantastic. The views are amazing and the unit comes with everything you would ever need for a vacation. Perfect location. We will stay again. Mahalo!