I unfortunately didn't get to meet Sasha but her roommates Grace and Max were great and really friendly. The apartment is spacious and really nice, in a perfect location, and had access to a cute sun deck. Would highly recommend, and I look forward to staying here again.