The apartment was exactly as described and pictured. It was perfectly fitted out with everything we could need for our stay and the kitchen was very well equipped. Thoughtful touches like mosquito repellent plugs were very appreciated. The aircon and shower were excellent and there is a lift and a cafe at ground level. The location is great - easy walking to the shops, metro, market, restaurants and sights. One thing to be aware of is that the sofa bed is not that long, so while it was perfect for our kids, it wasn't quite long enough for my husband or me. Dimitri was a great host - very accommodating and willing to help. He arranged for a baby cot and also for a taxi to the port.