Accommodating, polite and well prepared. I could've hardly asked for a better place to stay at.