Great flat, superbly located, with everything you will need for a great stay, including washing machine, fridge, microwave, and a great shower. Communication with Heliodoro is quick and easy, as was our check in & out. Will definitely book again when I go back.