We had a very nice stay- our flat had eveything we needed- we were very thankful for the airconditioner :)
You can reach all the sights by feet.
We can really recommend it!