We stayed at the apartment for 2 nights. The location is great, and we found the checking in/out process straight forward. Marouen was responsive in keeping us updated.
The apartment is basic, not luxurious, but fine for a brief stay.
We only really needed a place to sleep and shower so didn't have many specific needs.
As others have noted, the pillows and duvet are not particularly comfortable. These could be improved, especially as they are in constant use.
Probably our mistake, but we did not realise there wasn't a shower attachment for the wall in the bathroom, only a hose around the taps, which is awkward to use. Just a small detail but did affect our overall stay.
For the price and location we can't complain too much, so all in all we would stay again.