Very nice city, very nice neigborhood, very nice house, very nice roomate. I enjoyed every single detai of my stay in the Castro at Geo's.