High quality interiors, sparkling clean, great location and amazing views of the Castle make this a great place to stay.