Met all my expectations, really clean, great response time, will definitely stay again.