Comfortable property for an over night stay.