What an absolutely LOVELY spot for breakfast al fresco! The ambience itself would have gotten five stars, however, our service was incredibly slow. We were a table of two adults and four children - all ordering from the adult menu. Our waitress was quick to take our order, but the food took exceptionally long and we had to ask twice for something that had been forgotten. After the meal, we waited a bit to get our check but sent her back immediately with a credit card. After about five minutes we were told they were experiencing computer issues so it would be another moment or two. Had she been up front about the delay, we'd have been more understanding but having to track her down on more than one occasion was a little bit of an annoyance. I'd like to go back, sans kids, to try out both the lunch and dinner restaurants. I love that everything was separate and we enjoyed watching both a morning wedding AND the farmers picking beautiful flowers while we ate. Such a quaint spot and didn't feel at all like we were in the middle of the desert!