I have just spent 5 days in Cecilia's fabulously sunny apartment! It is very conveniently located close to all the sights, there is an entrance to the closest subway station a few meters away from the front door as well as two great supermarkets, restaurants and cafes!
Meeting up was smooth and trouble free!
I would highly recommend staying here!