Mermaids is just past Cocomaya on the right. Have had lunch or drinks there several times. Lovely outlook, but not sure I would go there for dinner. I think it has had some renovations in past year?