Fine dining at Cafe Victoria, a gourmet restaurant within a villa hotel featuring extensive grounds and an outdoor pool.