John was super helpful at every point of the stay; I really appreciated his speedy responses, warm welcome, and clear instructions. The place itself was beautiful, very clean, had everything I needed and more, including a great WiFi connection so I could still attend lectures and meetings. A really comfortable, great stay.