Immaculately kept in a unique and spectacular location. We will stay again