Amazing location, great accommodation. Would recommend to anyone visiting Rome.