Amazing location, lovely well appointed apartment, clear communication and easy check in, thoughtful little touches like soy milk and vegan wine. I would give 6 stars out of 5 if I could. We had a wonderful time.