The place was really great and very near to Vatican museum and St.petrer's basilica (5 mins walk). It has no car parking, there is huge paid parking area near by and it costs 2 euro a day (a bit difficult to get a place though).