affordable excellent accomodation.