Absolutely perfect! Everything we could want and more! Loved our stay and superbly clean, extremely comfortable and stunning views even from both bedrooms. The resort was so nice, and quiet, better than expected!We will be back. Keith and Nalani were the nicest hosts ever!!