Located within the Desert Shores community, this place is not easily found. But it's their location that make this restaurant a very good place. I have been here 3-4 times within the last year and appreciate the scenery more than anything. Of the times I've dined here, I have had excellent service to mediocre at best. In addition, their food is better than average and is slightly above average but not too pricey. What really keeps me wanting to come back is the ambience. It is quaint cozy and overlooking water at Desert Shores. It is a great place to make you forget that you are in a desert and makes you feel like you are at a quaint cottage in France.