The apartment has a great location, just next to the Vatican. Different restaurants and supermarkets are located within walking distance. The public transport connection is also great (there is a metro station and a few bus stops nearby).
The apartment has everything you might need for your vacation (even an iron). The bathroom is a bit small, but it wasn't a big problem for us.