The staff is FANTASTIC and eager to do what they can to help your visit be comfortable, productive and fulfilling, providing rides and advice with a smile. Nothing is eco-driven, in Mexico so you have to own that yourself. Yummy towels made showering a pleasure. Restaurants on site were convenient and tasty.