The apartment was exactly like the pictures. Clean, spacious and located on an adorable street! 10 minute walk from the Spanish steps. Be aware there is a $50 cleaning fee that is not included in the Airbnb price. I would stay here again!