I would highly recommend Catherine's place. We were two people who stayed for 3 nights. We had a wonderful trip.
Location: Nice neighborhood with a market, bakery, restaurants and anything else you could need close by. The beach is less than 10 mins walking and centre ville is also close (15 mins) if you want more liveliness.
Apartment: Very well equipped and comfortable. The washing machine and well-stocked kitchen were a big plus (Plenty of supplies to cook, glasses, plates, cutlery, etc). The WiFi is also good if you are doing some work. Also lots of storage space if you are staying longer (closet space, shelves in the bathroom, etc.)...it was a very functional space
Hosts: I mainly communicated with Yolande, who was very responsive to my questions. I also appreciated her coordinating with me for a late check in time.