Hakuna Matata is a hotel offering accommodation. It may also be a self-catering lodge.