Would have given all five stars if the WiFi was decent !!