We loved Maria's apartment and she was a generous and helpful host. All amenities were available and of a high standard. We found the Castro area to be safe day and night, close to public transport.