We really enjoyed our stay at Rana Roja Lodge, it has a really lovely situation right on the water front and surrounded by jungle. Our room was clean and comfortable, the only real criticism was a pretty weak shower that only did very hot or very cold. Other then that, the staff were very friendly and helpful and sorted us out with an airport pick up, tours and transfer to our next hotel. The tours in particular were great, we highly recommend the canoe trip and jungle walk with Miguel. There is a really lovely pool area, complete with water slide and the waterside bar is a great place to sit and enjoy a drink. We ate at the restaurant once and took a 5 minute water taxi to the village for the other two nights, which the staff called for us. The food was all buffet style but freshly made and very tasty with particularly good breakfast options. We would definitely recommend Rana Roja Lodge.