Great place, great location. Perfect size and location for any length of stay.