We have previously stayed in Maeva's so we reserved this sight unseen. We did like the location. It is not on the water but is just a block away from the promenade. There are plenty of restaurants nearby and there is the option of free parking although we chose to pay for it since there was a sailing event in town. The apt design was good and it was well equipped for cooking etc and had a small balcony with a nice view. They are not ocean views although we could see some water in the distance. The people at the desk were very friendly and helpful. They have a pool but it was not yet open when we were there although we did use the lawn chairs to sit outside in the sun one afternoon. They also have laundry facilities on site. You need to buy a token to use in the machines and the desk has limited hours so plan ahead for that---I could have used another token for the dryer but it was too late to get one. They do provide drying racks in the apt so it worked out ok.
Our only real complaint about the apt is that it needed updating. The beds were ok but are not as comfortable as others where we have stayed. The lighting in the bathroom is HORRIBLE!!! Can barely see yourself in the mirror. We first stayed in this apt chain about 15 years ago and the apts in Carnac don't seem to have been updated since then---the bedspreads are still the same, the curtains were worn and it just generally needed a new paint job to brighten things up. We thoroughly enjoyed the friendliness of the staff and the area around Carnac. It was an ok stay but apt desperately needs an update! Knowing most American tastes I would hesitate to recommend this apt now for that reason