Joanne and Jonathan are wonderful hosts, very helpful and communicative. The space is in the ideal location and is walkable to many cute restaurants. The place is clean and beautifully decorated. It has everything you need plus a few special touches like board games and a kitchen stocked with every appliance you can think of! We had a great experience and would recommend it!
The only negative of our experience was the parking situation. No matter what you do, do not park in the parking lot across the street. We paid ahead of time for parking to avoid the hassle of finding street parking and we were still ticketed twice despite paying and staying within our time limit. It was super frustrating dealing with these parking tickets, so I'd suggest driving around until you find parking rather than paying extra and using the lot.