Have stayed here before and will stay again. Rooms are very clean, comfortable and spacious; breakfast was excellent though expect wait time at peak periods. Slight niggle was lack of conditioner in shower (it had run out) but this does not detract from the otherwise excellent service. Main challenge is parking as hotel parking is very limited, leaving on-street choices which are also very limited and can be remote from the hotel, though the hotel provides parking permits for this.