Spacious and spotless, right around the corner from the Spanish Steps. The host is very easy to communicate with, and accommodated our special requests without delay. I would stay here again.