I had a very comfortable stay at Steve's place.
It was very easy to communicate with the people managing the apartment and the guests.
The place is very well located, minutes away from public transport.
overall I was very happy with my stay.