Would have given this 5* but for the lack of WiFi.