Overall, it was an impersonal experience. Usually, when I book through Airbnb I am expecting to be in contact with the host and not a company (even though the company did a great job always providing info and replying to any email super fast). We also found the check in too late (4pm) and the check out super early (10am).
I found the place really good but it lacks in basic things. No beach towels, chairs or umbrellas were provide and there was very limited kitchen supplies.