Stayed here over the labour weekend and it was perfect for what we wanted. We could take our friends dog with us. It was so close to the beach and also the bars and restaurants. It had a nice pool which was very refreshing after a day by the beach. The apartments are quite small but fine for what we needed. Would not hesitate to stay there again.