Apartment was clean, cozy, with all the necessary amenities. The location was great, right by the Pantheon, and close to public transportation. Check-in and communication were excellent and Marine was very gracious in going out of her way to adjust to our itinerary when we had to make some last minute changes. Overall a great stay!