The apartment was very nice and Antonio was easy to contact.
But you should be aware of the small staircase with 87 steps. (yes we counted;))
We had a great time!
Although the location is quite nice, near to the beach, the metro, bus station and shopping opportunities.