Excellent - location, premises. Worth a stay again.