Libera's place is perfect for everyone that wants to visit Rome. It is central and surrounded by all amenities. They also have been very kind and the whole check-in process was super easy. Definitely recommended.