This place exceeded my expectations... so thoughtfully put together, they clearly CARE about their guests. Clean, great location, and such a comfortable stay.