Wonderful place to stay for long or short trips.