Perfect, great value, very clean, and very responsive. Would stay again.