Fantastic! There are so many small touches that made our stay amazing . The apartment is beautiful and thoughtfully stocked and furnished, the location is great with so many walkable places, and our stay was a breeze from the moment we booked until we checked out.