Stephen is the ideal host! Communication with him was so easy and his responses were almost instantaneous. He seems to have thought of everything a guest might possibly need during their stay and provides it! Stephen was out of town during our stay and was very apologetic that he would not be able to have fresh flowers in the apartment when we arrived. He actually reimbursed me for what he would have spent on flowers, even though I insisted it wasn't necessary! We also appreciated the detailed instructions for checking in, where to find things, and how to operate appliances/equipment. The apartment is beautiful (exactly what you see in the photos), very clean and quiet, and the beds were so comfortable! The stairs to the 5th floor apartment were a bit daunting at first, but we're both in our 60's and we managed just fine! We would definitely stay here again.