Wow. What a place. Great location. Great apartment. Mary is a stellar host with lots of lovely little touches. We couldn't recommend this place enough. Definitely stay here.