This place was amazing! Perfect location, amazing amenities. Would highly recommend to anyone visiting Rome