We had a wonderful experience at Mary's! The pictures don't do it justice and all the outdoor seating nooks are just so perfect & cozy with the most beautiful views of the canyon. Ideal for a peaceful, retreat-like feel with close access to the beach and also hikes. Highly recommended!