This place checked all the boxes. Check in in was easy, the host was great, wifi and air conditioning were solid. We would stay here again when next in Rome.