Nice and clean, had everything we needed. Wi-Fi was unreliable, but all else was as expected.