The place is located in Barrio Santa Cruz, the heart of Seville! The check in process was easy, surrounded by great little restaurants, everything in the description was accurate, I recommend this place!