Overall good apartment for short term stay.
Pros:
Hosts Alex and Elie are nice people, warm and responsive
Good location, 15 mins walk to downtown
Cons:
Cleaning between guests could be improved
Street may be a little loud during night (if you are used to silent nights)
Unfortunately during our stay there were cockroaches in the apartment which was shocking and influenced our perception. But Alex and Elie were super responsive trying to fix it and to make our stay comfortable. Hopefully Alex and Elie would be able to fix it.