Great amenities, great location. Clean, modern. Loved it.