Love LaVilla. First time we tried it was upon a 5pm arrival staying at Grand Case Beach Club.
Usually, we eat late in evening but we hadn't eaten since a light breakfast and we were famished. Found LaVilla and an early bird special before 6pm. It more than fit the bill. We've returned every visit since and haven't been disappointed.