We stayed here our first night in Africa. The service was great and the food (breakfast the next morning) was delicious! The rooms were about the same size as you would find here in the states. There are phone/internet services available, but are quite expensive.