Solid drinks menu in comfortable space with live sport on 3 tv's in the sports section. The dining room is comfortable enough but if you have a large amount of people look at getting the private dining room.Physical location is great; the last stop on the 1 tram is right outside the entrance. Across the road is the beach. My only critique is free parking os limited to 1 hour, otherwise a hefty $13 paid parking is needed.Food is great, think basic pub grub done very well plus some chef specials. Expect $40 to $60 per person for a main, desert and a few drinks.