The Mamilla is a very nice hotel. For the price, the rooms are well appointed, but not very spacious. The lobby is large and impressive but lacks a bit of a personality that would set it apart from its neighbors. The Concierge staff was friendly, professional, and helpful. Another was the hotel breakfast, which was delicious and generous beyond my expectations, and the wait staff was super attentive. The rooftop provides a lovely setting if you have time to have dinner there, but I agree with another reviewer who mentioned that it is a shame that the pool is not located outdoors on the sundeck.