The communication was terrible. I sent two messages on Hotels.com the morning prior arrival and never get any answer. We arrived at 17 at the flat and when I called the host he said he would be here "in a minute". We waited 45 mn. Not a nice experience after hours of driving. Then an hostesd came and checked in us in 5mn without even apologize.
A part of that the flat is well located, 5 mn from a great beach and 15mn from the "center".
The equipment was good for our short stay and the balcony was very pleasant. The bathroom didnt smell very fresh though.