William is a great guy; so warm and friendly. We had great conversations, and he did everything to make me feel welcome. I thoroughly enjoyed my stay — highly recommended.