Lovely, amazing place! Great (international) communication in advance of our arrival, which made me of-so-much-more comfortable.
Everything was top of the line -- bedding, shower, towel, etc... But OMG, the view. The view. Seriously, the view. We watched the sunrise from our bed....only wished we were staying longer.