Clean. Great location. Right near hop on hop off bus stop for the Spanish steps. Nice bar and pizza place directly across the road. We’re good enough to allow us to check in early at 10am. Recommended. Wifi not perfect but good enough.