Extremely clean. Easy to check-in. Excellent communication. 10/10 would recommend staying here.