Wonderful apartment in a fantastic location. Kitchen is well equipped and great for longer stays as you can easily prepare a variety of food. Great communication with hosts. There were a couple of minor details missing which were quickly and easily resolved. Thanks for a great stay!