Incredible location, 5 minutes walk from Vatican. Check in was very smooth, apartment was very spacious.
Good kitchen and amenities and comfy bed. Highly recommend!