Villa am See is a fine dining restaurant.