Nice Apartment, they provide a lot of things. Everything for the kitchen and bath. Also a lot of beach utilities, like chairs, sun umbrellas, boogie boards, cooling bags and so on. Ask them if they have what you need and you probably won't have to bring it.
Everything is clean.
At the end of your stay they ask you to throw away all the food because of pest control. Maybe there is a way to safe more food. We had to throw a way a lot.