Great place within walking distance of the major Madrid landmarks!