Very clean, convenient, good and quick communication. Enjoyed my stay. I'd definitely stay here again.