Amazing stay, outstanding hospitality and communication. Whole apartment is stunning and located close to everything. We ate a couple of meals out at the recommended restaurants which were superb and we cooked a few meals using the apartments amazing kitchen setup. The thoughtful surprises were such a bonus and made us really happy, would definitely stay again and recommend to friends.