Fantastic stay. Rarely does a listing exceed expectations, but 'Charming Castro...' does just that. It was exactly as advertised and more. Excellent location, clean, comfortable, and a friendly, responsive host. We would definitely stay again.