Excellent place and location, views amazing. Good amenities. Excellent hosts. Blessed to experience this luxurious place.