First let me start off with Mo is amazing, his communication and timeliness is superb. The location is great and really close to a lot of things. There are several restaurants in walking distance, and beaches are a short drive away.
If you have/rent a car and don't want to walk 4+ blocks every night, add the garage parking option, completely worth it in my opinion.
I had a long term stay at this unit and most of my issues with it are completely out of Mo's control. The walls are paper thin, the windows are single pane, and the front door doesn't close flush at the top, so you can hear people talking from every room in the unit, from either the surrounding units or on the street 4 stories below. There is a small child living in the apartment above this unit as well. It was graduation season when I stayed and so people were loud in the streets Thurs-Sat, to the point other residents were yelling out their windows for them to be quiet.
I only used the pool after dark once because there was always a group occupying the whole area and stared at me while talking in French the whole time only to comment, in English, about me leaving when I felt too uncomfortable to stay. Again, it was graduation time, so this could be out of the ordinary.
As far as the amenities of the apartment, there was literally the bare minimum for kitchen supplies. 4 kinds of salt, 3 kinds of oil, pepper, and maple syrup. The washer and dryer is coin operated down the hall from the unit and not in unit like the ad made it appear. Two of the appliances are stainless steel, nit all, but my biggest disappointment of the whole unit was that the pans were all scratched Teflon, which is unhealthy. So the two points of renting an airbnb vs a hotel (washer/dryer, ability to cook my own food) weren't there. There is a bidet accessory on the toilet, but not the kind made for an oval toilet, so you have to figure out exactly where to sit for it to actually work, and it's cold water only, no dryer- as someone who owns a heated bidet with warm air dry, it was slightly shocking.