Nice modern flat, with a quite good bed & Wi-Fi. The area has unfortunately become "Little India"
For me there was no meeting with the host.