A beautiful place- a great view- great amenities and a wonderful host.