Exactly as described, with flexible and friendly staff. Lovely experience, would definitely stay again