Stephen maintains a really nice , clean and comfortable place with all needed amenities. The location, Castro, is superb and well connected to the rest of the city. Highly recommend his place.