We had an awesome stay. Communication was very easy and checkin/checkout was seamless. The location was perfect, just off the beaten path enough to feel calm, while right in the center of the action. The apartment is huge and comfortable with lots of thoughtful details to make our stay as good as it could be.