Gorgeous sparkling clean apartment with lots of space and a lovely terrace. Everything required for making our meals were available. Most comfortable stay.