This apartment is the best Airbnb I have stayed in. Everything was so well thought out. Kitchen equipment for the cook, provisions in the bathroom, even slippers in the wardrobe!
Location was within walking distance to the waterfront, the markets and restaurants and cafes. This place is highly recommended.