The apartment is absolutely magical and pictures don't do it justice. They have full kitchen with everything one can possibly need to cook. The outdoor terrace is out of this world. Having breakfast their is priceless. Overall it was nearly a perfect stay. I wish they had wi-fi - that was the only disadvantage. Also, make sure to bring your own shampoo and shower gel. In terms of the location - it's great! There are a few grocery stores around, a few very nice cafes. We got lucky with the weather, so we pretty much walked everywhere.