Good communication, friendly staff and clean. Really good value for money.