Great location a short walk from the nearest metro station and within walking distance of the Sagrada Familia. There are plenty of restaurants nearby catering for both locals and tourists. Just around the corner there is a place selling fresh churros which is perfect for breakfast :) short stay so we didn't see Mauro at all except for the check in, but he was easily contactable if needed.