Wonderful stay. The hosts were so good at communicating with us as our flight was late and kindly met us during check in. The property is in a great location and very accessible with amazing views. I would avoid the Chinese restaurant located close to the property though as there are so many other better options we found. Amazing stay. Exceeded our expectations. Wish we could have stayed longer.