Elena Place is great, close to the city center and full of potential. It has a great terrace to enjoy the quite vibe of the neighborhood and the view of the surrounding mountains, it also offers shelter from the heat thanks to the thick wall of the building.
The place is clean and has everything needed to enjoy the stay. The communication with Elena and Vicky was easy and very responsive!