Comfortable, affordable and convenient place to stay.