The staff at Cahal Pech resort were super friendly and welcoming. I highly recommend having them set up your tours of the Mayan ruins if that's what you are there to do. The tours were very reasonable and we pretty much had our own personal driver and tour guides. They also set us up with the trip into Guatemala to tour Tikal as well. Again, we had our own driver and tour guide. They pretty much walk you across the border and get you situated. The resort also arranged our transfer from the airport to the resort and from the resort to the Water Taxi. It was great to have a driver because they had lots of local information and all of them were local to San Ignacio. We learned lots of local information and history during the drives. The resort itself is delightful. It is not a 5 star luxury resort, but was very comfortable and clean. The pools were awesome and the views of the valley were amazing. Sunsets on the deck overlooking the valley were out of this world. We stayed in a Cabana, which was very comfortable, good A/C, and nice views. The restaurant was very good. We ate breakfast and dinner there. Lunch was had out. Would definitely stay there again.