The apartment was very clean and the location is great! We didn‘t do any cooking (not even made coffee) but the amenities all seemed fine.
Two downsides: (1) It was quite noisy. You can hear neighbors watching TV and talking to eachother or on the phone. We could even hear their alarms going off early in the morning. Also, the apartment (as OB as a whole) is located in the entry lane of the airport so you can hear the planes loudly. (2) There wasn‘t really any place to dry swim/surf gear and towels which is not ideal for a beach location. No drying racks or clothesline and there‘s some kind of laminate flooring everywhere even in the bathroom/kitchen area which we were worried to damage with dripping clothes etc.