Rolling hills would it tough for beginners and it can be humbling at times for frequent golfers. The complimentary snack shops (tips encouraged) feature the best tacos we had in all our time in Mexico. Fantastic way to spend half a day. Well worth the price! Also club rentals were much nicer then usual rentals.