Terrific location, spacious well equipped rooms, great stay! The kids loved being able to run around in the gardens and use the pool. Great communication from hosts. Six flights of stairs wasn’t a problem for us, but something to keep in mind if your knees are dodgy. We would definitely stay again!