We were a group of 4 people, and everything went fine!
Easy check-in and check-out, fast communication with the hosts, good location within 20 minutes walk to the Colosseum or the closest metro station which would get you pretty much anywhere in Rome