5 stars all round!! It was better than we expected and had everything we needed for our short stay. We wish we had of stayed longer. Plenty of room and super close to the beach 😃