Great location! Very near the Vatican and all major sites. Public transport nearby.