Comfortable stay. Well priced accomodation.