Have stayed several times now at the New Chagala. Rooms are almost efficiency apartments with kitchenettes and a separate seating area. WiFi is present in the rooms, not just the lobby or main areas. Bar is small but friendly. Restaurant is nice for breakfast, limited for lunches and I haven't stayed for dinner before. The staff are always well prepared for my arrival and helpful with any problems. Overall a good choice for the side of the river it's on and access to other restaurants and business centers within walking distance.