All were very good, including location, cleaning and communication, the only drawback was that the wifi was too slow.