Apartment is perfect for a base.
Beach towels weren’t there on arrival as advertised and took 4 days to be delivered.
unfortunately our stay was tainted as had arranged for a late check out prior to booking as had a night flight home and was assured that was okay however only when I messaged a couple of days prior to check out just to double check as I had a horrible feeling I was told we needed to be out by 11am as it was the peak season and his wife had unblocked the date. (No apology) This was not communicated to us at all. We then had to find storage for our luggage for the day at an additional cost and a lot of stress.