Amazing time in lovely Castro! We loved the apartment, it was super comfortable and clear, we felt just like home. The kitchen is fully equipped, two balconies are very convenient. Our host was always helpful and contact was a pleasure. Would definitely recommend this place :)