A beautiful place to stay - full of special luxury touches and excellent location