as a family of four we stayed and had literally everything we needed.
the view was awesome, and for the time we stayed it felt it was ours.
The walk to the beach was doable by our four year old one.
Everything was very clean and we could well relax. more