Afroaddis has the best staff, starting from hotel manager. They try hard to accommodate your needs and help you with everything such as taxis, sights to see etc. The hotel is clean for the most part, housekeeping needs to step it up a notch in the rooms. There is a small restaurant with a small menu, if you are hungry, you will find food. The location is a bit far from city center, in a residential area. You will probably pay 400 to 500 Birrh, about 18 USD (round trip) for taxi to take you to city.