Just curious if anyone has ever dined here. Reviews online were favorable. Never heard of it from our past trips, so thinking of giving it a try with our next visit in March. Any insights pro or con?