Great place! Fabulous holiday.
Not much to fault apart from being kept fit by those stair climbs . . .