An amazing apartment situated perfectly. Everything about the stay exceeded expectations and Madrid is a fun place to be in.