"The Swiss Watch is a fantastic restaurant to enjoy with family and friends. The dining room features a beautiful fireplace and ample seating. Outside, next to Ol' Barry's Bar, you can sit with beach and pool views. The tables resemble old surfboards with grass umbrellas and metal chairs. The menu offers a wide variety of options, from steaks and burgers to wings and grilled cheese, not to mention a salad bar. We ordered the rib eye steak with baked potatoes, broccoli, and Caesar salad in the alpine lodge. Despite being busy, the service and food were excellent. Our steaks were cooked perfectly (medium rare) and served hot. Our waiter was bustling but very attentive. There is something for everyone to enjoy here, with a great buffet selection. The dessert bar had a tempting array of homemade cakes, like carrot cake. The wait staff is attentive, though it was clear the manager may have been having a rough day. (12 to 17 June 2022)"