Was there five days for business. Considering that we were in Tete, the hotel is quite good. Rooms are clean and with new funiture. Bathrooms were also clean but a bit old. The price is too high, same level as 5 stars in some countries. But there's nothing better in Tete. You must pay at the check-in. Restaurant is okay.