Excellent location. Delightful views. Lovely pool. Kai was quick to respond to any questions and made our check in as easy as it could possibly be.Highly recommended!