Stunning place. Great host. Outstanding ammenities. Everything you need for a great stay.