Great experience - very clean space, fast communication, excellent location, and very accommodating to our needs. Al was an excellent host all around.
Quick note about parking: I chose this place as when reading the description, I pictured a townhome type of vibe with parking next to the home. The parking is actually underground and a little bit of a walk. Not a big deal, but something to consider if you have small children. (We brought our baby which means lugging around SO much stuff)
This wasn't really that big of deal, just something to note. Otherwise our experience was excellent all around and we will likely stay here again during our next visit.