Very good place to stay in. Everything is as in the description. Big advantage was an umbrella for sunbathing. It saved us on the beach :). The flat is clean and nice.
The only disadvantage was a weak internet on second floor. I guess on lower flats it works better :)