This is a great, large studio apartment. The location is pretty good - just a tram ride and 5 minute walk from Rome station.
Hosts are great communicators who will do everything to ensure your trip and stay are enjoyable.
Highly recommend!!