Tasty meals, refreshing cocktails and tempting refreshments can be savoured at the in-house restaurant, bar and coffee shop respectively.