I wouldn´t stay again in Karen´s apartment.
Pros:
Great balcony with breathtaking view of the ocean and golf
Well-equipped kitchen
Good communication with Julie, the co-host responsible for check in
Cons:
The pics shown in Airbnb are not spot on: the apartment is quite smaller than it seems (surprised Karen thinks 6 pax could sleep there), especially the rooms on the 2nd floor.
Rooms are incredibly hot. Only velux windows, no AC. Karen had very old fans but she kindly provided 2 small new ones for us. Unfortunately, it was not enough to keep it cool for us to rest properly
Overall, the decor is outdated and or overwhelming (the sofa fabric were stained and old, as well as cushions.
The main bathroom has not been remodeled (no picture published).
Beds were not comfortable. Old sheets, in the master bedroom a heavy winter duvet was provided. No proper pillows, big fat cushions instead (the ones that are usually used in sofas not in beds)
Cleaning was not pristine. Dirty oven, beds were saggy. Karen uses the cleaning service of the Residence, it might not meet Airbnb cleaning criteria for guests. We were even asked to pay an extra 25 Euros fee after we left.
there was barely minimum wardrobes or places to put stuff and accomodate.
it luckily did not happen to us as Karen warned us, but showering with sand from the beach can block the pipelines. if you go with kids that is a hard challenge that require additional logistics.