Great place, clean and tidy. Go the extra mile with considerate touches. The beds were amazing, good and firm. Well appointed kitchen and bathrooms.