We had a wonderful stay at Stephens house in Castro. We enjoyed the views from the kitchen/dining and terrace. The house was stylishly appointed and comfortable. Joshua was so helpful with tips on restaurants and places to visit, which really made our stay very special. The house was spotlessly clean and well appointed, the only drawback was that the bathroom was a on the small side for 4 guests. Would not be a problem for 2 people. Would definitely return.