The place itself is perfectly located just off the Alameda de Hercules and is nice and clean. Check with the host prior to showing up for instructions for check-in/check-out; we weren't given any indication of either and it made it more stressful when we arrived with no indication of how to get in.