Absolutely perfect. The only issue was the WiFi kept failing either than that this place is worth every penny!!!!