Excellent apartment right on the beach. Location amazing. Apartment clean, tidy and with a fully equipped kitchen. Bigger than I expected after reading other reviews. Fast, reliable wifi which allowed streaming and downloading. Staff were helpful and informative. We had a really great family stay! Thank you!