We went for lunch at the elements restaurant. The food itself was pretty good and about $14 for a sandwich with chips. They seemed very busy and so the service was somewhat hurried and slow, but we were accommodated very well. I am giving this 4 stars because of the amazing view of camelback mountain and the infinity pool. You are paying for the view and the ambiance.