Dining at St Johns Hotel