Lovely and clean. Excellent communication regarding check in. Great place to stay.