Question #2) Since you'll be staying in Orient area, I'd recommend Rancho del Sol. Casual, but excellent. And a terrific view.
Question #3) In nearby Oyster Pond we love Bread n' Butter (next to l'Oasis restaurant). Terrific coffee & pastries, friendly service. Also, as mentioned Good Morning in Orient Village is Tres bien.


I'm going where the weather suits my clothes.