Najib was a great host. Enjoyed my stay, everything was well-provided (shampoo/towels/sunscreen) and clean. Check-in was seamless and check-out was just as easy. The view from his apartment was great, and the place was an easy walk from transport and the river.