Stephen's place was beautiful, spacious, and ideally located. Stephen was also a great host who was very responsive and accommodating - I would highly recommend this place!