Great stay all round - location, amenities, service.