Great location and super cool/trendy apartment in Rome - perfect for a true Italian feel!