Charming flat in a great location! Parc central across from the property offers a serene and nature setting outdoors. I would definitely stay at Inmaculada again.