Very nice, communicative, punctual, and clean. Very accommodating. I really enjoyed my stay here.