The apartment is excellent! Very organized and clean, and they offered towels and toiletries. The check-in system is perfect, we didn't have any kind of trouble and barely needed to use the keys - super great for groups that have diverse interests. I would say the disadvantage is that it's licated relatively far from most touristic attractions, and you become dependent on public transportation, which in Rome is a great mess, or uber/taxi, which can be expensive at times. Great for groups that are mostly interested in day tourism, rather than parties. Also, beds are super comfortable!