This place is amazing. If your visiting rome you must stay here .