We loved the apartment and location! The place was sparking clean, had huge terrace, a few minutes walk to the beautiful beach, plenty of parking. However please be aware you will be requested to pay extra tax on arrival. The ad does not state how big is the tax - in our case we had to pay 8.8% extra.