Excellent location and an almost brand new apartment.
It is well equiped and close to everything, including the beach.
The hosts are great.