Exceeded my expectations. Prompt communication and great value for money, would definitely stay again.