Excellent location, extremely comfortable and clean apartment with lots of extras and thoughtful preparation to ensure a great stay.