This was truly an outstanding stay. We loved this place close to Castro center. Super welcoming hosts, a flat that was not only spacious but also had its little touches and a green patio just outside the doorstep. Many thanks again for your hospitality!