Fantastic location near St. Peter's Square (2-minute walk). Great hosts. Highly recommended.