Clean, quiet, comfortable, off-street parking, easy check-in, great communication, thoughtful amenities.