We have eaten and both. Never been disappointed with the Maya Grill, the food is good and service has been fine, but it is not on our must do list. Turf Club is one of our favorites. We always make time, be it lunch or dinner, for at least one meal at Turf Club... and it is usually easy to get a seating there... it's kinda like the hidden gem!