Definitely worth all the 5 stars!
Real value for money and easily sleeps 8 with room to spare. Couldn't believe how close it is to the beach either.
Shops are an easy walk away, great getaway location.