Stephanie was a great host. Although I never met her, she was very prompt with all the email email conversations and the check-in/check-out process was very smooth (with her representative who I only met on the once at check-in - it was perfect actually). The studio was supplied with all essential items which was absolutely great - thanks Stephanie for taking care of that.
The only small concern I faced was that concierge service was not great at the apartment. For instance, the dryer at the laundromat would not even 50% dry the clothes and there was no one to help me get that resolved during my 15 day stay there.
Another concerning point was that I felt the studio was quite tiny for the price listed for it. The locality is great - it could not have gotten better but with two people the space felt quite cramped to me.