Great communication and flexible check-in. Great location. Clean and comfortable. Highly recommended.