The best thing about the Avicenna are its wonderful staff and its excellent location. We were not happy with our room and bathroom, both of which were shabby (some features not working) and did not have coffee as an amenity, even though it was included at the time of booking. The breakfast was OK, could be better. However, the staff's wonderful attitude and swift responses to all our needs and requests, plus the hotel's great location made up for these -ves. I do hope the hotel can further improve its not-so-bad breakfast and fix missing/non-functional elements in my room. Otherwise, I look forward to staying here again :-)