Great place for short or long visits.