Only saw Irina briefly so can't comment on her as a host, although she was accommodating in arranging our check-in. It was her roommate Greg, who welcomed us and he was helpful with some information about the city. The area; North Beach is well located and a short (if very hilly) walk to major attractions. The room itself is large and comfortable enough however it is lacking cleanliness throughout the apartment. If you just need a place to crash at the end of the day then it will be fine.