The property deliveries everything it promises.
Location is great: next to several car parking locations, pubs, restaurants, grocery shops, etc, and close enough to the beach but not too close so that you can enjoy the short walk and on the way back leave all the sand from your shoes behind :)
Rooms where ok, exactly as described and from the pictures.
Pretty good for a small family of 3 or 4 people.