nice and homely place for a short stay.