I will be taking my husband to dinner for his birthday. We've been to D.C. Coast and like it a lot. I am considering the other two restaurants and would love to hear comments - pros and cons - on them. Or maybe we should go back to D.C. Coast. What is the ambiance in both Ceiba and TenPenh? Thanks.