The Hampton Inn is a pub offering stunning views and food. It's considered a central gathering spot. Booking is advised.