Had a great time at Stephen's place. The location is great and his communication throughout the stay was top-notch. Highly recommended.