The communication was OK.
The flat is well situated just a few meters from the beach (about 3-5 min on foot), the centre is about 5-7 min on foot.
The apartment was as described, very clean, everything was prepared for our stay there. We loved the large terrace!