Punt Hill Knox is excellent. Staff are so helpful, I’d happily stay here again.