Prompt responses, cleanliness. Overall a great place to stay when you visit England.