Our stay at Cecilia's place was perfect. The apartment was incredibly clean with loads of extras like spare beach towels and beach umbrellas. Kitchen is well equipped and size-wize it's plenty of room for two people. The location is unreal, right in the old town but close to cheap parking if you've hired a car. Cecilia provides loads of local knowledge, we needed another week or two to get through all her recommendations! Can't recommend this place enough!