It was better than expected, to begin with we weren't sure where the apartment was, but one phone call and that was sorted.
We were welcomed and pointed to all the local amenities, there was a supermarket two minutes away, as well as lots of restaurants, beaches and a couple of nice bakeries very close by.
The place was great, it had everything we needed, very clean and we were brought clean towels and sheets half way through our stay.
I would definitely recommend this apartment.