Great host. Great communication. seemless check in. sparkling clean. great location. great apartment.