I had to give Planet Lodge a poor rating. I made reservations weeks ago on hotels.com, and less then 48 hours before I arrived I got an email ( while traveling to TZ) that they had overbooked!! I had three rooms booked, and now they were somehow not available. This put me into a huge panic, because I was leading a trip to TZ and this was our first stop. They ended up booking us into another hotel, but it was a very confusing difficult change! The other hotel was wonderful, but the meals were much more expensive, and they were fixed price, so I was stuck paying the higher bill for the dinner. I had picked Planet Lodge after much research, I wanted a place where we could see the mountains, our new hotel was deep in the forest, with no view at all. It may be a wonderful hotel, but if you can not be 100% sure your reservation will be honored, do bother booking!