Very good location, although hard to locate at check in. Within walking distance from everything: plaza mayor, supermarkets, and metro station, train station, Retiro Park, etc. We enjoyed our stay and communication with our hosts was easy. Would definitely come back!