William is a great host, very accommodating and friendly. The place is clean and well organized. William communicates clearly and openly. We really enjoyed our stay.