what a place! even better than expected. Truly a great place to stay in paradise.